﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using KhuyenMaiVang.DAL;
using System.Web.Mvc;

namespace KhuyenMaiVang
{
    public class DuLieuGia
    {
        public List<Voucher> Vouchers
        {
            get
            {
                Random rand = new Random();
                List<Voucher> vs = new List<Voucher>();
                for (int i = 0; i < 200; i++)
                {
                    int category = rand.Next(1, 4);
                    int city = rand.Next(0, 2);
                    vs.Add(new Voucher()
                    {
                        ID = i,

                        VoucherStatusID = 1,
                        CityID = city,
                        CategoryID = category,
                        Business = new Business()
                        {
                            User = new User()
                            {
                                DisplayName = "Gà trí trốn thuế"
                            }
                        }
                        ,
                        Title = "(Thuộc loại " + category + ", tp " + city + ")",
                        Thumb = "/Content/img/Beauty-Salon-Tan-The-Gioi_thumb.jpg",
                        Description = "Tự tin đón hè với mái tóc đẹp rạng ngời khi chăm sóc tóc tại BEAUTY SALON TÂN THẾ GIỚI. Voucher trị giá 300.000 VNĐ, giảm 87%, chỉ còn 39.000 VNĐ. Chỉ có tại KhuyenMaiVang.",
                        Body = "Kiểu tóc góp phần đáng kể vào sự hoàn thiện vẻ đẹp cho khuôn mặt,"
                                + "việc chọn lựa được kiểu tóc đẹp có thể che đi những khuyết điểm "
                                + "và làm nổi bất lên nét cá tính cũng như con người bạn bởi kiểu tóc "
                                + "không chỉ cần phù hợp với khuôn mặt mà còn phải phù hợp với tính cách,"
                                + "công việc, sở thích của mỗi người. Với đôi bàn tay tài hoa, khéo"
                                + "léo và khả năng nhạy bén, nắm bắt nhanh chóng đặc điểm của mỗi"
                                + "người cùng với việc không ngừng học hỏi và cập nhật những kiểu "
                                + "tóc mới và " + "hot" + " trên thị trường sẽ tạo ra cho bạn một mái tóc "
                                + "phù hợp nhưng cũng rất sành điệu và hợp thời trang."
                                ,
                        Features = "<ul>"
                                    + "<li style='text-align: justify;'>Kh&ocirc;ng gian hiện đại, sang trọng.</li>"
                                    + "<li style='text-align: justify;'>Thiết bị m&aacute;y m&oacute;c ti&ecirc;n tiến, chuy&ecirc;n dụng trong ng&agrave;nh t&oacute;c.</li>"
                                    + "<li style='text-align: justify;'>Đội ngũ chuy&ecirc;n gia, nh&agrave; tạo mẫu t&oacute;c, chuy&ecirc;n vi&ecirc;n t&oacute;c gi&agrave;u kinh nghiệm.</li>"
                                    + "<li style='text-align: justify;'>Đầy đủ dịch vụ l&agrave;m t&oacute;c: chải, cắt, gội, uốn, duỗi, nhuộm, hấp dầu, phục hồi, nối t&oacute;c.</li>"
                                    + "<li style='text-align: justify;'>Sử dụng mỹ phẩm chăm s&oacute;c t&oacute;c Obsidian - thương hiệu cao cấp thuộc tập đo&agrave;n LG h&agrave;ng đầu H&agrave;n Quốc.</li>"
                                    + "<li style='text-align: justify;'>Thường xuy&ecirc;n cập nhật nhiều kiểu t&oacute;c mới.</li>"
                                    + "<li style='text-align: justify;'>Phong c&aacute;ch phục vụ nhiệt t&igrave;nh, chuy&ecirc;n nghiệp.</li>"
                                    +
                                "</ul>",
                        Requirements =
                                "<ul>"
                                    + "<li style='text-align: justify;'>Kh&ocirc;ng gian hiện đại, sang trọng.</li>"
                                    + "<li style='text-align: justify;'>Thiết bị m&aacute;y m&oacute;c ti&ecirc;n tiến, chuy&ecirc;n dụng trong ng&agrave;nh t&oacute;c.</li>"
                                    + "<li style='text-align: justify;'>Đội ngũ chuy&ecirc;n gia, nh&agrave; tạo mẫu t&oacute;c, chuy&ecirc;n vi&ecirc;n t&oacute;c gi&agrave;u kinh nghiệm.</li>"
                                    + "<li style='text-align: justify;'>Đầy đủ dịch vụ l&agrave;m t&oacute;c: chải, cắt, gội, uốn, duỗi, nhuộm, hấp dầu, phục hồi, nối t&oacute;c.</li>"
                                    + "<li style='text-align: justify;'>Sử dụng mỹ phẩm chăm s&oacute;c t&oacute;c Obsidian - thương hiệu cao cấp thuộc tập đo&agrave;n LG h&agrave;ng đầu H&agrave;n Quốc.</li>"
                                    + "<li style='text-align: justify;'>Thường xuy&ecirc;n cập nhật nhiều kiểu t&oacute;c mới.</li>"
                                    + "<li style='text-align: justify;'>Phong c&aacute;ch phục vụ nhiệt t&igrave;nh, chuy&ecirc;n nghiệp.</li>"
                                    +
                                "</ul>",

                        SellPrice = (i + 1) * 2000,
                        CostPrice = 100000,
                        MaxOrder = 200,
                        MinOrder = 100,
                        CreatedTime = new DateTime(2012, 6, 11, 0, 0, 0),
                        EndTime = new DateTime(2012, 7, 1, 0, 0, 0),
                        Pictures = new System.Data.Objects.DataClasses.EntityCollection<Picture>(){
                        
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_0.jpg"
                        },
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_1.jpg"
                        },
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_2.jpg"
                        },
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_3.jpg"
                        },
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_4.jpg"
                        },
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_5.jpg"
                        },
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_6.jpg"
                        }
                        ,
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_7.jpg"
                        }
                        ,
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_8.jpg"
                        }
                        ,
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_9.jpg"
                        }
                        ,
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_10.jpg"
                        }
                        ,
                        new Picture(){
                            URL= "/Content/img/Beauty-Salon-Tan-The-Gioi_pic_11.jpg"
                        }
                    },
                        AddressVouChers = new System.Data.Objects.DataClasses.EntityCollection<AddressVouCher>() 
                    {
                        new AddressVouCher(){
                            Address = new Address{
                                 Name =  "Phường 1, Quận " + i,
                                 Latitude = (i+1).ToString(),
                                 Longitude = (i+1).ToString()
                            }
                        }
                        ,
                        new AddressVouCher(){
                            Address = new Address{
                                 Name =  "Phường 1, Quận " + i,
                                 Latitude = (i+1).ToString(),
                                 Longitude = (i+1).ToString()
                            }
                        }
                    }
                        ,
                        Comments = new System.Data.Objects.DataClasses.EntityCollection<Comment>()
                    {
                         new Comment()
                        {
                            Body="a Tùng cho e hỏi nếu e mới nhuộm tóc thì bao lâu e mới dc duỗi tóc hiện tại tóc e hơi yếu và nếu 1 phần tóc trên e duỗi volum 1 Phần tóc dưới e duỗi phồng thì có bù thêm khoảng chi phí nào ko a",
                            User = new User()
                            {
                                Avatar = "/Content/img/avata1.jpg"
                            }
                        },
                         new Comment()
                        {
                            Body="E muon uon toc, e thay trong bang gia ghi la tu 350-600. Vay la da bao gom tien cat toc + goi dau+ uon luon roi phai khong a Tung? Toc e dai qua vai 1 chut thi tinh la toc vua hay toc dai ?" ,
                             User = new User()
                            {
                                Avatar = "/Content/img/avata1.jpg"
                            }
                        }
                    }
                    });
                }
                return vs;
            }
        }
    }
}